package com.devilloki.viki.overspeedalert.tools;

import java.text.DecimalFormat;

/** 用于格式化数字
 * Created by viki on 2016/3/24.
 */
public  class DataConvert {
    /**
     * 格式化数字为指定小数位数
     * @param data 需要格式化的数字
     * @param p 小数位数
     * @return 格式化后的字符串
     */
    public static String formatData(double data,int p){
        DecimalFormat df=null;
        switch (p){
            case 0:
                df=new DecimalFormat("#");
                break;
            case 1:
                df=new DecimalFormat("0.0");
                break;
            case 2:
                df=new DecimalFormat("0.00");
                break;
            case 6:
                df=new DecimalFormat("0.000000");
                break;
            default:
                df=new DecimalFormat("#.##");
                break;
        }
        return df.format(data);

    }


}
